<%@page import="Proxies.DataUsuario"%>
<%@page import="Proxies.CtrlNotificacionesWSService"%>
<%@page import="Proxies.CtrlNotificacionesWS"%>
<%@page import="Proxies.CtrlUsuariosWS"%>
<%@page import="Proxies.CtrlUsuariosWSService"%>
<%@page import="Proxies.CtrlUsuariosWS"%>
<%@page import="javax.xml.namespace.QName"%>
<%@page import="java.net.URL"%>
<%@page import="Proxies.StringArray"%>
<%@page import="javax.xml.datatype.DatatypeFactory"%>
<%@page import="javax.xml.datatype.XMLGregorianCalendar"%>
<%@page import="Proxies.CtrlAgregarEntradaMuroWSService"%>
<%@page import="Proxies.CtrlAgregarEntradaMuroWS"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.Date"%>
<%@page import="java.util.GregorianCalendar"%>
<%@page import="java.util.Calendar"%>
<%@page import="java.util.Iterator"%>
<%@page import="java.util.ArrayList"%>
<%

    String select[] = request.getParameterValues("usuarios");
    String usrEliminante = request.getParameter("usuarioQueElimina");

    String IP = (String) session.getAttribute("SERVIDOR");
    URL dirUsr = new URL(IP + "CtrlUsuarios?wsdl");
    QName qNaUsr = new QName("http://WebServices/", "CtrlUsuariosWSService");
    CtrlUsuariosWS ctrlUsr = new CtrlUsuariosWSService(dirUsr, qNaUsr).getCtrlUsuariosWSPort();

    DataUsuario usrQueElimina = ctrlUsr.getUsuario(usrEliminante);

    StringArray eliminados = new StringArray();
    if (select != null && select.length != 0) {
        for (int i = 0; i < select.length; i++) {
            eliminados.getItem().add(select[i]);
        }
    }
    
    Iterator<String> iteraEliminados = eliminados.getItem().iterator();
            while (iteraEliminados.hasNext()) {
                ctrlUsr.quitarAmigo(usrQueElimina.getCorreo(), iteraEliminados.next());
            }

%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
        <script type="text/javascript" src ="js/funciones.js"></script>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
        <link rel="shortcut icon" href="Media/images/favicon.ico"/>
        <link rel="stylesheet" type="text/css" href="Estilos/estilos.css"/>
        <title>Eliminar amigo</title>
    </head>
    <body>
        <script>
            window.alert("Se han eliminado los usuarios de tus amigos de forma correcta");
            window.location = 'perfil.jsp?mailUsr=<%=usrQueElimina.getCorreo()%>';
        </script>
    </body>
</html>
